electrostatic precipitator (ESP) - English Synonyms Dictionary